Space reservation - French English Dictionary